xen/arm: smmuv3: Remove the unused fields for PREFETCH_CONFIG command
authorZenghui Yu <yuzenghui@huawei.com>
Tue, 23 Aug 2022 14:05:36 +0000 (15:05 +0100)
committerJulien Grall <jgrall@amazon.com>
Tue, 6 Sep 2022 16:43:27 +0000 (17:43 +0100)
commitf9f03811be0599ea5d1bf917aeed384b641f4457
tree098f7ac472cad0bf2f1ccc1e0a6b1eec400310ae
parentae4ee09eb3e4b220b2aa6c5ff41b2819090355d6
xen/arm: smmuv3: Remove the unused fields for PREFETCH_CONFIG command

Backport Linux commit e0bb4b735404. This is the clean backport without
any changes.

Per SMMUv3 spec, there is no Size and Addr field in the
PREFETCH_CONFIG command and they're not used by the driver.
Remove them.

We can add them back if we're going to use PREFETCH_ADDR in the
future.

Signed-off-by: Zenghui Yu <yuzenghui@huawei.com>
Link: https://lore.kernel.org/r/20210407084448.1838-1-yuzenghui@huawei.com
Signed-off-by: Will Deacon <will@kernel.org>
Origin: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e0bb4b735404
Signed-off-by: Rahul Singh <rahul.singh@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
xen/drivers/passthrough/arm/smmu-v3.c
xen/drivers/passthrough/arm/smmu-v3.h